Location
Located on Lower Thames Street right beside the river with the Tower of London just moments away. Monument Station, Cannon Street, Bank and London Bridge are all within a 10-minute walk. London City Airport 30 minutes. Gatwick Airport 50 minutes. Heathrow Airport 55 minutes.