On a tiny site just north of Oxford Street and a stone's throw from The London Palladium stands a most wonderful building. All Saints Margaret Street is a Gothic church that Andrew Lloyd Webber considers one of the three most exciting religious buildings in London alongside St. Paul's Cathedral and Westminster Abbey. Andrew comments "If I meet people who don't know this masterpiece, I take them there. When I was wor…
SOURCE: YouTube at 04:48PM on June 26, 2025