Covent Garden is one of my favourite pockets of London. No matter the time or day, it’s always buzzy, there’s always something to do or see. The cobbled streets, fluttering flags and little boutiques make it feel more like a toy town than a bustling metropolis. Its own little world, right in the centre of […]