Back to list
The Restaurant and Bar at Thistle Royal Trafalgar
Pleasant 6.8 (102 reviews)
Around £25
Location
Whitcomb Street
London WC2H 7HH
See on the map