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.
All apartments have a fully equipped kitchen with oven, microwave, fridge and washing machine. Kitchenware is also provided. Each of the apartments feature a flat-screen TV with satellite channels, and some of the apartments offer a seating area.