Church building

Grosvenor Chapel, Mayfair

United Kingdom City of Westminster Grade II* listed building
Grosvenor Chapel, Mayfair
Grosvenor Chapel, Mayfair · Wikipedia

About

Grosvenor Chapel is an Anglican church in what is now the City of Westminster, in England, built in the 1730s. It inspired many churches in New England. It is situated on South Audley Street in Mayfair.

Grosvenor Chapel, Mayfair
Grosvenor Chapel, Mayfair
Grosvenor Chapel, Mayfair