Das Edgware Road 3-Bed Apartment In Central London in London befindet sich etwa 2 Kilometer vom Hyde Park und lediglich 25 Gehminuten vom Kensington Palace entfernt.
Das Apartment liegt in erstklassiger Lage in 250 Meter Entfernung zur U-Bahn-Station Edgware Road sowie in 450 Meter Entfernung zum St. Mary's Hospital. Dieses Apartment befindet sich im Viertel Westminster von London. Das Edgware Road 3-Bed Apartment In Central London ist ebenfalls in 2,1 km Entfernung vom Harrods gelegen.
Eine voll ausgestattete Küchenzeile steht allen Gästen zur Verfügung. Der Bahnhof Marylebone liegt lediglich 10 Gehminuten von der Unterkunft entfernt.