Edgware Road [circle] Accommodation
Comfort Inn Edgware Road
450 Edgware Road, London W2 1EG
Contemporary 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 45.00 GBP per room, per night
