Where?
Clue:
The tea rooms here
only close on
New Year's &
Christmas days.
Answer:
Cannon
Hall
March 2002 picture 3 rated easy jump to picture:
1
2
4
5
6