St. Mary's Church is een van de iconische gebouwen in het centrum van Clapham. Het hotel ligt net naast de grote weg van de kerk is een fascinerende structuur gebouwd over een reeks van generaties, toegevoegd en gewijzigd als verleden tijd is. De kerk staat bekend om met een fijne selectie glas-in-lood en een aantal mooie interne wedstrijden.