Edgware Road Apartments, London - Lee Travel

Start Your Search

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to Edgware Road Apartments

Edgware Road Apartments With a stay at this apartment in London (Bayswater), you'll be minutes from Marble Arch and close to University College London. This property is close to Buckingham Palace and Natural History Museum.