With an exclusive location in London’s notoriously desirable Mayfair, this flat the perfect choice for those who prefer the finer things. sumptuous furnishings and a range of home comforts are provided in the apartment.
These apartment is perfectly placed within easy reach of top sights, popular attractions and some of the most exclusive bars and restaurants in the.