British Restaurants near Duchess Theatre

Showing 1 - 13 of 13 results

The Yacht London

Temple Pier, Victoria Embankment, London WC2R 2PN, Tel:020 7836 1566
Within 400m (320m)
Diner Rating:

Moored on the Thames close to the city's most famous landmarks, The Yacht London has earned its exclusive status as 'Mayfair of the river'. Crisp cosmopolitan... more »
First « PREV  1 - 13 of 13 NEXT » Last