The Red Pepper – Maida Vale, London

This is one of my favourite restaurants. I love the location (Formosa Street) and the buzzy atmosphere, and on a summer’s evening like last night, with the windows and doors wide open and busy tables outside, one could even feel like they were dining in Italy. Continue reading