1 rooms · from £210
Located in London, this apartment is 900 metres from London Eye. The unit is 1.1 km from Houses of Parliament. Free WiFi is provided throughout the property. The kitchen is fitted with a dishwasher and a microwave.
Log in with your cycle.travel account:
Password |
Or simply use your account on: