Home Villages New England The White Hart, New England

The White Hart, New England

An undated image showing the long lost White Hart on Lincoln Road, New England. This may have been on the site of today’s Thistlemoor Medical Centre.