Country & Town House Online | Best Riverside Pubs and Drinking Spots in London

 

Its prime spot on the River Thames has drawn fans into Le Pont De La Tour since it opened back in 1991. Though primarily a sophisticated restaurant serving a mix of traditional and innovative French cuisine, the large outdoor terrace is an idyllic spot for drinks during the summer months, with lovely views of Tower Bridge and the city centre.