Little House Apartments
Little House Apartments are a new collection of homes in the heart of Mayfair. The Apartments, which are available to let, occupy four floors of a discrete building on a quiet corner. The three largest apartments have three bedrooms each; the fourth has two bedrooms.
Each apartment is generously sized and kitted out to the standards of your own home. Fully stocked kitchens and spacious dining areas make the Apartments perfect for living and entertaining.