Read the latest travel articles for London by the top sources.
Chic Indian restaurant in London serving excellent food at attractive prices. Good spot for both business and pleasure.
Tamarind is a savvy-insider, cool place to eat in London, Green Park, featured and recommended by:
+ Our Friends September 15, 2007
Address: 20 Queen Street
Phone: 44 20 7629 3561