Eltham Tea House will be closed from 18 December 2017 to 3 February 2018.

Hours