You'll need javascript enabled for the Google Map.
Famously traditional Odin's offers high quality Anglo-French cuisine in a unique atmosphere. The service is excellent and the ambience extravagant.
27 Devonshire Street
+44 (0) 20 7935 7296
View website
Opening times:
Mon-Fri:12.30-2.30pm; 6.30-11pm