French Restaurants nearby 32 Deptford High Street, Deptford, London SE8 4AF

Champagne + Fromage

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

The Brasserie - National Maritime Museum

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