A pie and mash shop in East London which has been described as “a unique part of the capital’s history’ has just been given the news that it has been awarded a prestigious Grade II listing. The shop, L Manza Eel, located on Walthamstow High Street, has been recognised by English Heritage for its beautiful […]
Where to go in East London