47 Barnsbury Street London, N1 1TP
High Street
A retail shop For Sale in Barnsbury Street, London. Other retail properties in the immediate vicinity include Aesop, Tool Shop and Post Office.
Availability: For Sale
Size: 845 sq ft
Price: on application
Type: High Street