What an absolutely amazing day we had celebrating our wedding day on the caversham princess, all our guests were amazed of how beautiful it was. The scenery, staff and ca ... more