Mayfair Central London 2 Bed Apartment está situado no bairro West End em Londres, a 5 minutos a pé de Mews of Mayfair da pizzaria.
Este apartamento fica a 2.6 km do Museu de Cêra Madame Tussaud's e a apenas 1.8 km do Museu Britânico. Uma caminhada de 15 minutos levará você ao centro de Londres. O Mayfair Central London 2 Bed Apartment está localizado a 20 minutos andando do Palácio de Buckingham.
A estação de metrô mais próxima é Bond Street nas proximidades deste apartamento.