St George’s, Hanover Square has stood for 300 years in the heart of London’s West End in service to the greater glory of God and in prayerful witness to the life, death and resurrection of our Lord Jesus Christ.
All in Mayfair History
St George’s, Hanover Square has stood for 300 years in the heart of London’s West End in service to the greater glory of God and in prayerful witness to the life, death and resurrection of our Lord Jesus Christ.