1 rooms · from £899
Located 600 metres from Lord's Cricket Ground, The Edgware Prince offers accommodation in London. The apartment is 1.7 km from Regents Park. Free WiFi is provided throughout the property. The unit is fitted with a kitchen.
Log in with your cycle.travel account:
Password |
Or simply use your account on: