Base Apartments London is an apartment in London within short distance of Up at The O2, Tower Bridge and Tower of London.
London Eye and London Bridge are located approximately 1150 meters away. Serving british and mediterranean meals, Terry's Cafe is about 5 minutes’ walk away.
This apartment comprises 7 rooms with free Wi-Fi, a seating area, a sofa, a dining area and a balcony. Guests will make use of sofa beds. A private bathroom is at guests' disposal.
The apartment comes with an electric kettle, an oven, a microwave, kitchenware and a toaster available in a kitchen.
5 minutes by car from London Heathrow airport.