The Stunning Chapel Hidden in a London Hospital
St John and St Elizabeth Hospital in St John’s Wood might seem just like any other private hospital. However, open one door along a corridor and you’re in for a treat. You appear to have stepped into Rome! The chapel was built between 1862-3 and...