TopAbandoned
Well-known member
This site we visited contains 2 farm buildings and one farm house with a bathroom, living room, and a few various other rooms. And we have found out it is called Woodwards Farm. Located in Langstone, Newport, Wales
Enter your email address to join: