Lined with cafés, takeaways and estate agents, Green Lanes in Palmers Green resembles your typical north London high street.
A famous London high street has been invaded by "dodgy" bars and restaurants. Green Lanes in Palmers Green is a high street ...