Tag: Babel House

Restaurants, Restaurants in London

The exotic tastes of the Black Sea at Babel House Mayfair

Babel House Mayfair London’s restaurant scene is quite extraordinary – there’s so much choice it’s a wonder I can ever decide where to eat. Sometimes it’s simply because of the need for something completely different – like today. Babel House¬†describes itself as serving food that’s a modern take on the traditions of the Black Sea […]