Grand Imperial

The Grand Imperial London is, rather perplexingly, situated within the Grosvenor Hotel at Victoria station and is well hidden in plain sight of the road.  I say this because despite passing through Victoria station almost every day, I’d never once noticed its presence, nor had it ever occurred to me to look at what lurked…

Mele e Pere

Saturday night. Soho.  You can almost feel the waves of trendy washing over you. 4 of us descend on Mele e Pere, enchanted by the twinkly glass Apple, Pears and Tomatoes in the window – which gives the place an air of the gallery about it.    Incidentally I’ve now googled Mele e Pere and discovered…