Hotel The Royal Foundation Of St Katharine - London United Kingdom - Photos
» Hotel The Royal Foundation Of St Katharine - London United Kingdom
Hotel The Royal Foundation Of St Katharine - London United Kingdom - Search and Book Hotel
2 Butcher Row
E14 8Ds