Tues, 8 March 2016, 11:55 am: Here is room 206 at the Mad Hatter Hotel on Stamford Street in London as it was waiting for me on the morning I checked in. You saw it in the video in yesterday’s…
I’d have been mad to stay anywhere
else on this London visit.
else on this London visit.