104

104 Chepstow Road, Bayswater and Maida Vale, London, United Kingdom

££££ Modern Cuisine

MICHELIN Guide's Point Of View