A michelin plaque on a brick wall - Igor Shoshin/Getty Images There are around 156 restaurants in the world to have won three Michelin Stars, but over 3,700 across the globe that have earned at least ...
Nestled in the heart of London's Soho is a bustling Indian restaurant which aims to transport punters to the streets of Calcutta by serving up generations-old traditional dishes cooked by amateur ...