London

Atithi, Twickenham – restaurant review

Atithi devo bhavah is part of a Sanskrit verse and means ‘The guest is God’ or ‘Guest become God’. It’s a thoughtful phrase and indicates...

Tamarind of Mayfair – restaurant review

Tamarind has long enjoyed a reputation for excellence and it’s been a deserved but hard- won accolade. Competition is fierce but Tamarind of Mayfair is...