2 Bedroom And Living Room Apartment In Central Londres está localizado à 18 minutos a pé do Parque Hyde e a 2.5 km do Museu de História Natural de Londres.
Este apartamento está localizado no bairro Westminster Borough, 2.3 km do Museu da Ciência de Londres.
Com acesso ao resto de Londres, a estação de metrô Edgware Road fica a 5 minutos de distância caminhando.