St George's Hanover Square
St George's is the parish church of St George's Parish, Mayfair. Built in 1721, is lies just south of Hanover Square, on George Street, and is the most prestigious church, in London, counting numerous peers among its parishioners during the Season. The current incumbent is Robert Shaw.
-
St George's Church
-
Location of St George's Hanover Square