For The Spice Lover: Must Visit Restaurants in London The capital has restaurants in abundance and, if anything, Londoners are always spoilt for choice…