Build in 1825, St Mark's Church is a Grade I listed building, modified later in 1878 by Sir Srthur Bloomfield and today one of the area's most impressive buildings.
Deconsecrated in the 1970s, the building is now known as One Mayfair, a grand and opulent space available to hire for a range of events.