1 rooms · from £949
Set in London, The Little Prince offers self-catering accommodation with free WiFi. The unit is 600 metres from Lord's Cricket Ground. The kitchen features an oven and a microwave, as well as a kettle. A TV with cable channels is featured.
Log in with your cycle.travel account:
Password |
Or simply use your account on: