French Restaurants nearby MALL 3 LOWER, BRENT CROSS SHOPPING CENTRE, London NW4 3FP, United Kingdom

Eighty Six Bistro Bar

Approximately 1.03 km away
Address: 86 Brent Street, Hendon, London W4 2ES

Creme De La Creme

Approximately 1.72 km away
Address: 5 Temple Fortune Parade, Golders Green, London NW11 0QN