Connaught Kitchens

2 Porchester Place - W2 2BS London
uk