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 39.00 GBP per room, per night
