London, England, United Kingdom
The Church School Inftituted in the year 1786. |For Religious Infruction and Industry Supported by annual Subscriptions and Benefactions and the produce of the Childrens work — 367 High St A315, Brentford
Listen to the audio guide for Stone plaque № 12260 Free on WIP — starts by itself when you arrive, even with the screen off