The Holly Tree 141 Dames Road, London E7 0DZ