2 Bedroom Loft Near Edgware Road
Westminster Borough, London, NW8 8PQ, United Kingdom,Object type: Hotel London
Offering free WiFi and free private parking, 2 Bedroom Loft Near Edgware Road is situated in London, within just less than 0.6 miles of Lord's Cricket Ground. T