Rail House Cafe, London

One of the few positives to come out of the major refurb of Victoria in Belgravia, London, is the Rail House Cafe. They’ve joined a flurry of new restaurants and bars opening in the local area so I decided to cycle over and see what’s been cookin’.