London Our selection in London St. Katharine This is a place for those seeking a little peace and quiet but still want to be near the city center of London. This place is located in the Canary Wharf in London with good connections to downtown. Learn more about St. Katharine St. Monica House This monastery / guest house is situated a quiet area about 15 minutes way by subway or bus from the City core of London. There is a busstop right outside the house and two metro stops 5 minutes away. This is the perfect budget stay. Learn more about St. Monica House