This 2-bedroom apartment offers stunning views over the River Thames. With its modern design and convenient location, the Thames View Apartment offers a unique and luxurious living experience in the heart of London.