One on the fifty churches built in London on the orders of Queen Anne in 1711, St George's is a magnificent neo-classical church in Hannover Square and has to be one of the most impressive buildings in all of Mayfair.
Boasting the great George Fredrick Handel as one of their regular worshippers, St George's is an instution that is firmly in touch with it's musical traditions. As well as one of the best choirs in the capital, the church continues to hold a famous Handel festival every year.