The Eight Restaurant

The Eight Restaurant

4.2 (926 reviews)

68-70 Shaftesbury Ave, London W1D 6LZ

London, W1D 6LZ

Opening Hours

Friday12-10:30pm
Monday12-10:30pm
Sunday12-10:30pm
Tuesday12-10:30pm
Saturday12-10:30pm
Thursday12-10:30pm
Wednesday12-10:30pm