Previous Image Next Image edmonton Lamb’s Cottage. Church Street, Edmonton, north London Lamb’s Cottage. Church Street, Edmonton, north London