2Nd Flr 3 Bed Flat In The Heart Of Edgware Road-G20 Apartment London is also located about 700 metres from the Marble Arch.
Guests will have access to a fully furnished kitchen in the accommodation, allowing them to prepare delicious homemade meals. Underground stations around 2Nd Flr 3 Bed Flat In The Heart Of Edgware Road-G20 Apartment include Marble Arch just 350 metres away.
The famous British Museum is approximately a 10-minute ride away, while the unmissable Tower of London is within a 7-km distance of the apartment. The historic Seven Dials is around a 15-minute ride from this apartment.