i noticed this place the other day, not sure what it is apart from a building with no roof and loads of trees
Sherwood's Lane, Liverpool - Google Maps
if you zoom in over the field behind the school to the right of that is an oval road the building is on the left side of the oval, anyone been there or have any ideas of what it is?
Sherwood's Lane, Liverpool - Google Maps
if you zoom in over the field behind the school to the right of that is an oval road the building is on the left side of the oval, anyone been there or have any ideas of what it is?