Grosvenor Chapel is on South Audley Street in Mayfair, built by Benjamin Timbrell in 1730 for the Grosvenor Estate.
It was built by Benjamin Timbrell in 1730 for the Grosvenor Estate. Grosvenor Chapel is on South Audley Street in Mayfair.
Grosvenor Chapel is on South Audley Street in Mayfair. It was built by Benjamin Timbrell in 1730 for the Grosvenor Estate.
Grosvenor Chapel is on South Audley Street in Mayfair. It was built by Benjamin Timbrell in 1730 for the Grosvenor Estate.