St Michael & All Angels Church

4.0
(1 reviews)
Mildred Avenue, Watford WD18 7DY England
Official website
Architectural Buildings
Churches & Cathedrals
Religious Sites
Sights & Landmarks
Attraction

At a glance

  • Typical visit: about 30 minutes
St Michael & All Angels Church | Slough | United Kingdom | TripAligner