1 Shops for sale in Palmers Green available to buy today. Search Palmers Green's No.1 business for sale marketplace.
Palmers Green N13 in London
2 years left on current lease, renewable and protected. Very small outgoing, been open since just pre pandemic, shop had a full refurbishment in 2020.
1-1 of 1 on page 1