The Plough Inn at Norwood Green, located at 10 Tentelow Lane (UB2 4LG), is a historic west London pub rebuilt in 1926 that retains 17th-century features, serving as a community hub with a large garden and dining.
The Plough, Tentelow Lane, Norwood Green, England UB2 4LG
The Plough Inn at Norwood Green, located at 10 Tentelow Lane (UB2 4LG), is a historic west London pub rebuilt in 1926 that retains 17th-century features, serving as a community hub with a large garden and dining.