3 rooms · from £94
Located just 10 minutes’ walk from Liverpool Street Station, Fine Touch Apartments offer modern self-catering accommodation in central London with free WiFi. The lively area of Brick Lane is 5 minutes’ stroll.
Log in with your cycle.travel account:
Password |
Or simply use your account on: