From Wikimedia Commons, the free media repository
English: New Barn is a village southwest of Gravesend in Kent, England. It is in the local government district of Dartford. The villages of New Barn and Longfield are within and give their names to the civil parish of Longfield and New Barn.
Media in category "New Barn"
The following 13 files are in this category, out of 13 total.