Thames Tower Superior apartment hosts guests of London.
The property is located in Kensington and Chelsea district in London providing fast access to Up at The O2 and Tower of London within a 10-minute walk. Serving british and english meals, Tower Bar and Grill is about 5 minutes’ walk away.
London City airport is 10 minutes' drive from the apartment.
The property offers rooms with a dishwasher, a refrigerator, free Wi-Fi and a microwave. There is a private bathroom.