Casual riverside dining at its best! Relax by the river overlooking Tonbridge Castle and watch the world go by.