Barnsbury Terrace, Barnsbury, Islington, Camden, N1
Barnsbury Terrace is a small development of four mews style properties in a private cul-de-sac just off Barnsbury Square in Islington.
BOROUGH: Camden.
Barnsbury Terrace is a small development of four mews style properties in a private cul-de-sac just off Barnsbury Square in Islington.
BOROUGH: Camden.