Grosvenor Chapel in Mayfair, London
The Anglican Church of Grosvenor Chapel in South Audley Street, Mayfair, London
Size: 3264px × 4928px
Location: Mayfair, London
Photo credit: © CandyAppleRed Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: anglican, audley, chapel, church, grosvenor, mayfair, south, street