ULI Ltd - the United Kingdom

Best Contemporary Asian Restaurant - Kensington & Chelsea