Christmas trees for sale at The Christmas Forest – ‘prime-grade, real Christmas trees since 1998’ – Streatham & Marlborough Cricket Club, Dulwich Common, London Borough of Southwark, 8 December 2018.