Luckily enough to get to visit this beautiful place, managed to get hold of the care taker John who gave us a tour around the building and let us go off on our own. Lovely bloke!
History,
Woolton Hall is a former country house located in Woolton, a suburb of Liverpool, England. Built in 1704...