Description

Le Pont de la Tour is London’s ultimate destination for fine French dining with breathtaking views of the City and Tower Bridge.