96 Camden High Street, London, NW1 0LQ

  • To Let
  • Office, Retail
  • 2,031.8 - 3,082 Sq Ft
  • £150,000 - £185,000 pa

Exceptional opportunity to occupy a prominent corner retail premises in the heart of Camden Town - 3082 sq ft across ground and first floor