Stay in London's most stunning penthouse with its spectacular river views
sweeping from Tower Bridge and the Tower of London to Canary Wharf in the
East. This luxury serviced apartment is ideally situated for the West End or the
City and surrounded by a host of award winning restaurants.
From £1550 per night (Minimum 2 night stay).