The Royal Foundation of St Katharine

2 Butcher Row, Tower Hamlets, London, E14 8DS, United Kingdom

Hotel image
Read more reviews for The Royal Foundation of St Katharine