Restaurant, Pub / Bar, Shop
To Let 1,326 sf
Air Conditioning
Prominent ground & lower ground floor retail unit to let in an established Palmers Green parade...
303 Green Lanes occupies a prominent position on one of North London's most established and diverse high streets, in the heart of Palmers..