French Restaurants nearby 30 Deptford Church Street, Deptford, London SE8 4RZ

Champagne + Fromage

Approximately 1.07 km away
Address: 34 Church Street, Greenwich, London SE10 9BL

The Brasserie - National Maritime Museum

Approximately 1.31 km away
Address: National Maritime Museum, Romney Road, Greenwich, London SE10 9NF

L'Artisan

Approximately 1.88 km away
Address: 93 Trafalgar Road, Greenwich, London SE10 9TS