Welcome to Marco Polo On The River, the Italian restaurant on the riverside between Wandsworth and Putney. Here you can enjoy fine Italian dining in a comfortable, spacious, modern setting with panoramic views across the Thames (PATIO ONLY). We have an large and varied menu of meat and fish dishes as well as pasta and pizza and vegetarian options. This is accompanied by an extensive choice of wines and drinks to complement your meal.