Ottolenghi

63 Ledbury Rd, Notting Hill, London W11 2AD

020 7727 1121

ledbury@ottolenghi.co.uk

www.ottolenghi.co.uk