- www.grosvenorchapel.org.uk
- 3
- 2
- 8
The Grosvenor Chapel is situated in the heart of Mayfair in South Audley Street, between Harry's Bar and Thomas Goode, and opposite the Mayfair Public Library... We seek to offer a spiritual home to those who live and work in the area, those who are..
Relevance: 12.497288