Peaceful Oasis in Central London

Situated in central London it is hard to imagine a more peaceful urban setting for a short stay in London, a holiday from abroad or a retreat. St Katharine’s has a rich history of hospitality and we look forward to welcoming you whether you wish to come for a day or to stay overnight. We have the […]

Read the article →