Tag: THE TWITS
-
In A London Minute – The Twits At Tea

Have afternoon tea with the little ones in a setting perfect for them; might I introduce you to the Twits Afternoon Tea at what I think is the best Marriott Hotel in London. Not least because of its iconic location and views. Granted I am late to this party but having visited a few weeks…
