20 rooms · ★★★★ · from £158
Borough Apartments are located just over a 10 minute-walk from the Thames and the famous Tate Modern, in the London district of Newington. They offer spacious contemporary accommodation with free Wi-Fi, in a southern part of central London.
Log in with your cycle.travel account:
Password |
Or simply use your account on: