Roman Catholic Church of St Edward the Confessor

Roman Catholic church of St Edward the Confessor, Finchley Road, London NW11, seen from the northwest. The house on the left is the Presbytery.
Roman Catholic church of St Edward the Confessor, Finchley Road, London NW11, seen from the northwest. The house on the left is the Presbytery. Author: Mark Ahsmann, License: CC BY-SA 3.0 · Source

Discussion

No posts or comments for this place yet.