Edgware Road station Circle [underground-tube-metro-subway]
Comfort Inn Edgware Road
450 Edgware Road, London W2 1EGContemporary style hotel conveniently located in the western part of Westminster, within easy reach to Paddington and Edgware Road stations for Lords Cricket ground.
Rooms From 50.00 GBP per room, per night
