Location! Location! Location! This NEWLY REFURBISHED 2 bed flat is located in the heart of London's fashionable Mayfair, at the centre of the lively 24 hour hustle & bustle of London life. Offering great value with hotel quality linens, fluffy towels and all amenities included, this is your home away from home! The flat is only 4 mins walk from Green Park station and 5 mins to Piccadilly Circus station. This is where all the best shopping, cafes and bars of London are at your doorstep!