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 14 files are in this category, out of 14 total.