UK
London
Retail West Green Road N
N15
West Green Road
To Let
818 sf
Shop
Parking in the back of the shop for 2 Cars
Electric shutters..
The property is located on West Green Road (A504) between Abbotsford..