New Barn
English
Proper noun
New
Barn
A
settlement
in
Longfield and New Barn
parish,
Dartford
borough
,
Kent
,
England
(
OS
grid ref TQ6268
)
.