French in London - Notting Hill 133A Notting Hill Gate, Notting Hill, London, W11 3LB Tags: delivery, french, takeaway
French in London - Notting Hill 127 Ledbury Road, Notting Hill, London, W11 2AQ Tags: french, vegetarian dishes