Image
The Meanwood Institute, built about 1820, but opened as the Institute in 1885, a Grade II listed building
Meanwood Institute, Green Road, Meanwood
Meanwood Institute

92 Green Road
Meanwood
Leeds
LS6 4LD
United Kingdom

Wheelchair access
unspecified

53.830916, -1.570315