London – this sprawling city crammed with double-decker buses and high streets and a skyline that’s constantly growing with more than 100 new 20+-storey…
It’s raining as I write this on Saturday morning, the world outside a dull grey, people strolling by the window with brightly coloured umbrellas, their…