Cheval Three Quays at The Tower of London
40 Lower Thames Street, City of London, London, EC3R 6AG, United Kingdom,Object type: Hotel London
Stay in the heart of London – This neighbourhood is a great choice for travellers interested in restaurants, architecture and history – Check location Exce