|
Grosnevor Chapel
South Audley Streey, Mayfair, London W1K 2PA - England, UK

The Grosvenor Chapel is one of the most unusual churches in Mayfair. It looks a little out of place at the heart of London and would be far more suited to New England. This is because the church...
|