London Restaurants February 27, 2019 0 Tamarind of Mayfair It is a truth universally acknowledged that London has some very, very good Indian and…