183-191 Ballards Ln, London
- £64,987 per annum
- 4,436 sq ft
Retail for rent
The property is situated on the west side of the thoroughfare, almost opposite Victoria Park, being approximately 8 minutes walk from both West Finchley and Finchley Central Underground Station (Northern Line). Tally Ho Corner/North Finchley bus station is also within 10 minutes walk.
- Security system
183-191 Ballards Ln, London N3 1LL
Storefront