St Mark's, Mayfair, is a Grade I listed building. Deconsecrated in 1974, it is now a cultural hub and food hall. North Audley Street, London, UK
Size: 4000px × 6000px
Location: North Audley Street, London, England, UK
Photo credit: © Stephen Frost / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1, audley, building, church, converted, cultural, deconsecrated, england, exterior, food, grade, hall, listed, london, mayfair, mercato, north, people, previously, restaurant, restaurants, street, uk