Staying in another one of the Duke of Marlborough’s homes for the evening, this time on Monkey Island in the River Thames.

Update cookies preferences