
4 "Strand" Restaurants in London.
Heaven
Strand
Volta Do Mar is a relaxed spot near the Aldwych serving delicately put together Portuguese small plates, as well as some larger things to share.
Volta Do Mar
Covent Garden
Kerridge’s Bar and Grill near Embankment serves tarted up (and expensive) English classics, and nothing about it is hard to get on with.
Kerridge’s Bar And Grill
Strand
Gordon’s is a perpetually rammed wine bar on The Strand with subterranean vaults for winter drinking and a beautiful outdoor area for summer.
Gordon’s Wine Bar
Strand