0 review
104a Chepstow Road, Notting Hill, London W2 5QS
020 3675 7750
Modern European
Notting Hill, West London
££££