0 review
124 Kensington Church Street, Notting Hill, London W8 4BH
020 7221 9225
British
Notting Hill, West London
£££