Write a review Your name* Your e-mail* (Not for publication) Rating ★★★★★ Excellent ★★★★☆ Very good ★★★☆☆ Average ★★☆☆☆ Poor ★☆☆☆☆ Terrible Your review * * — Required information Leverhome ← View details Old Hall Farm , London BL3 1AW , England , United Kingdom, London, England BL3 1AW 01204238880