Spice Market

Spice Market

The Spice Market, in London. The restaurant is inside the W hotel, on Leicester Square. Photo: Neil Reading PR via Bloomberg.