85 rooms · from £100
The luxurious Oxbridge Apartments provide self-catering accommodation in London’s fashionable Kensington district, just 5 minutes’ walk from Gloucester Road Tube Station. The building has a 24-hour front desk and provides free Wi-Fi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: