London Lovin’: St Christopher’s Place

The plethora of alfresco dining choices had me drawn in. The colourful interior beyond its ‘landmark purple clock’ delivered its promise of an eclectic shopping mix, right up the alley where London’s best bars and restaurants laid in wait. St Christopher’s Place sits at the heart of the West End and can be found between Selfridges and Bond Street station. I’m still a big fan of Pret A Manger’s latte, salad and sandwiches.