French Restaurants nearby Unit Z21, Brent Cross Shopping Centre, London NW4 3FJ, United Kingdom

Eighty Six Bistro Bar

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

Creme De La Creme

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