1 rooms · from £150
C Terrace Apartment is an apartment situated in London, 900 metres from Regents Park. The unit is 1.1 km from London Zoo. Free WiFi is available throughout the property. The unit fitted with a kitchen with a dishwasher and oven.
Log in with your cycle.travel account:
Password |
Or simply use your account on: