UKLondonNorth London N1-N22Enfield
Restaurant
N13, Palmers Green, Aldermans Hill
To Let 1,700 sf
Premium
Probably the best know Indian Restaurant in the area...
Situated on Aldermans Hill a busy mixed use parade, close to Southgate Green, overlooking Broomfield Park with views over the London skyline. Palmers Green..