Gordon's Wine Bar Gordon's Wine Bar is the oldest wine bar in London, founded in 1890 near Charing Cross on the north bank of the Thames. After entering the door, the downstairs is a big wine cellar, because Gordon sells wine that is delicious and not too expensive!