St Richard's Charlton, London
St Richard's was built in the 1950s and refurbished in 2023, the main hall (up to 100 people), has a beautiful stained glass window and vaulted ceiling. Downstairs has a small chapel (up to 40 people) with a 'whispering gallery' type curved wall. Two unique spaces with beautiful natural acoustics and an affordable bar.
Upcoming Events
No upcoming event found.

