Budget Central London Apartment, 3 mins from tube
58 Maygrove Road, Camden, London, NW6 2BH, United Kingdom,Object type: Hotel London
Budget Central London Apartment, 3 mins from tube in London provides accommodation with free WiFi, 2.3 miles from Lord's Cricket Ground, 2.7 miles from London Z