top of page

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. London

£100.00Price
  • posted within 7 days of order

No Reviews YetShare your thoughts. Be the first to leave a review.
bottom of page