London N9
Welcome to The Lamb in Edmonton. Situated just around the corner from Edmonton Green Overground station, The Lamb is a friendly pub, popular with the locals and offers great drinks and unforgettabl