1 rooms · ★★★★ · from £169
Located in London, this holiday home is 1.2 km from Olympia Exhibition Centre. The property boasts views of the garden and is 1.3 km from Stamford Bridge. Free WiFi is available throughout the property. The kitchen is fitted with an oven.
Log in with your cycle.travel account:
Password |
Or simply use your account on: