Alpine Delights In The Heart Of London

It may be summer in the city but if you’re a ski bunny missing the delights of a cosy alpine ski lodge then take a break from the sunshine and head to Bodo’s Schloss. This bar and restaurant is a world away from London, deer heads and ski paraphernalia line the wooden walls and checkered tablecloths cover tables….