

2
"Iconic restaurant on the banks of the Thames with a riverside terrace or window seats, known for superlative ingredients and authentic Italian flavors." - The MICHELIN Guide UK Editorial Team
Fresh seasonal Italian dishes with a riverside terrace and lively atmosphere