Tag: best pizza london

Il Blandford’s, London: The real deal
Food, London

Il Blandford’s, London: The real deal

I was visiting my brother in London a couple of weeks back and discovered this gem of a place. I read some reviews about how amazing the pastas and pizzas are, and I knew that I had to try it before I flew back home. It’s really convenient to get […]