The Grange City is a luxury hotel in London near the River Thames, commanding sweeping views over the Tower of London and the iconic Tower Bridge. Reflecting its historic City location, the hotel site incorporates the last remaining section of London’s Roman Wall – which stands undamaged from when it was originally patrolled by Roman sentries.
Grange City Hotel
8-14 Cooper’s Row, London, EC3N 2BQ
Tel: +44 (0) 20 7863 3700