Located in the heart of the historic financial district, just minutes from the River Thames, these serviced apartments in the City are in an ideal setting for any traveller. Popular sights and attractions are within easy reach and nearby transport links provide access to all parts of London and beyond.
Each apartment comes fully equipped with comfortable furnishings and modern conveniences including a full kitchen, making them ideal for a longer stay in the city.
Location
The apartments are located in the heart of the city, within very easy reach of a number of popular sights and attractions including Tower Bridge, St Paul's Cathedral, Covent Garden and Leicester Square. The River Thames is only a short stroll away as is the Tate Modern Gallery at Bankside. Canary Wharf is also easily accessible via the Docklands Light Railway.
Travel
Transport links are numerous and exceptionally convenient with Aldgate, Tower Hill and Tower Gateway tube stations all within five minutes' walking distance. These stations give access to the District, Metropolitan and Circle underground lines, and also the Docklands Light Railway (DLR) which offers a quick link to Canary Wharf and most other areas of the Docklands. Fenchurch Street main line train station is also within five minutes' walk, and Liverpool Street station is slightly further, approximately 15 minutes' away.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.