National
Prominently located at the junction of High Road and Castle Road opposite the North Finchley Bus Garage. Finchley is 10 miles north of central London.
Corner property configured to provide two retail units with a modern fitness studio over first and second floors. Total area 31,330 sq ft.