St Mary’s Chapel, West Twyford, now incorporated into a later church building, c.1958. Source: London Churches in Photographs https://londonchurchbuildings.com
St Mary’s Chapel, West Twyford, now incorporated into a later church building, c.1958. Source: London Churches in Photographs https://londonchurchbuildings.com
You must log in to post a comment.