Company name: Chenestons Restaurant
Description: British menu in a luxury Victorian hotel
1-3 Kensington Ct, London W8 5DL, United Kingdom