Afternoon Tea

Wimbledon afternoon tea

Monday 27th June - Saturday 9th July

Details to be announced soon!

Thursday 26th May