Le Pont de la Tour is the star of Shad Thames

Luxury London describes Le Pont de la Tour as a gloriously lavish and sleek dining space with an excellent menu to match.

Read the full article here.