The modern church of St Helens, on the former site of Helenstowe, a nunnery from AD600.
- Current Location: 13Forest - 167A Massachusetts Ave Arlington, ma 02474 (google map)
- Collections: Landscape
The modern church of St Helens, on the former site of Helenstowe, a nunnery from AD600.