Situato a circa 1 km dalla stazione ferroviaria di London Marylebone, il Mayfair Central London 2 Bed Apartment si trova a soli 7 minuti a piedi dalla Oxford Street.
È a 2 km dal Madame Tussauds e a 2,1 km dal London Eye. Ci vogliono 15 minuti per andare al centro di Londra. Quest'appartamentosi trova vicino al Palazzo di Buckingham.
La stazione della metropolitana Bond Street è a circa 400 metri, ciò offre un collegamento con zone popolari di Londra.