Locory page
St Dionis Mission Hall
By Seeker
St Dionis Mission Hall, located at 18a Parsons Green in London, is a Grade II listed church hall built in 1876. Designed by architect Arthur Billing, this historic building offers a glimpse into Victorian architecture and serves as a notable landmark in the charming Parsons Green area, making it an interesting stop for tourists and researchers alike.
Tags
Location
Views
1
Be the first to comment!