Company name: Palette Restaurant
Description: British & global food in upscale hotel
11 Thurloe Pl, South Kensington, London SW7 2RS, United Kingdom