Waking up in London had been an item on my travel bucket list for years — years! — and finally the day had arrived. When my alarm went off at about 8:30 a.m. Thursday, I opened my eyes and found myself in a flat — a flat! — on Longmoore Street in Westminster, with one of the most iconic cities in the world waiting just outside the door.
Read More