- UK Information
- UK Hotels
- Thames View Serviced Apartment
Thames View Serviced Apartment
With fantastic views over the River Thames, Big Ben, and The London Eye, Thames View Serviced Apartments offer spacious, luxury accommodation. Each apartment features large, floor-to-ceiling windows and stylish decor.
Rating
Visa,American Express,MasterCard
Prices from £216.03
4