Barnby Street, NW1
Somers Town
Barnby Street is a street in Camden Town.
return to article