Afternoon Tea


Afternoon Tea is served from 3.30pm to 6.30pm in December.