UK
London
Retail Crouch Hill N
N4
Crouch Hill
To Let
581 sf
Shop, Retail Office
Refurbished unit, High Street, BUSINESS FOR SALE
Ground floor well fitted cafe, specialising in juices and smoothies. The unit has been refurbished to..
The property is located on the A1201 Crouch Hill, close to its junction with..