Oops! Something went wrong, please try again later.
St George's, Hanover Square, is an Anglican church, the parish church of Mayfair in the City of Westminster, central London, built in the early eighteenth …
Reviews
Facebook
5.0/5 · 4 reviews
Loading reviews...
May 4, 2020
The the astonishingly beauty of the music and commitment of the congregation to living a Christian life. Full review by Sue Watson