This home is everything you need and want while taking in the sites of London. Modern, luxurious, clean and a Mayfair location close to everything. I travel to the UK several times a year for both business and pleasure, think I will make this location my home away from home.