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.
SUMMARY FROM WIKIPEDIA (CC BY-SA) ↗
No ratings yet. Visit Grosvenor Chapel on a route and rate it in the app — your review opens this page for everyone.