281 Ballards Lane, London, N12 8NR

  • To Let
  • Retail
  • 2,825 Sq Ft
  • £65,000 pa

A prominent ground floor Class E unit on busy Ballards Lane, North Finchley. Bright open-plan space suitable for a variety of uses!