news · 15 December 2002 · 23 years ago
Mint tea and turbans as East meets West in an Edgware Road hotel
More news on 15 Dec