Tag Archives: Best Restaurants in London

August 29

LONDON EATERIES – Head to Mole in Marylebone for amazing Mexican food, with a twist!

Mole is a brand new Mexican restaurant right in the heart of the West End. One of my favourite places in London and a stones throw from the popular shopping district Oxford Street is St Christopher’s place, a bustling area filled with happy people and an abundance of restaurants and bars. So you can imagine […]