THE YACHT

LONDON

In a unique nautical setting moored on the Thames, The Yacht London offers elegant European cuisine. A bright & modern dining room features expanses of brushed silver, whilst floor-to-ceiling windows frame panoramic views of London and the river. Our Afternoon Tea menu is quintessentially British in style and made fresh on the day by our chefs.

Book Now

 

The Yacht London

Temple Pier

Victoria Embankment

London WC2R 2PN

United Kingdom

Telephone Number N/A

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *