Hamhaugh Island liegt in der Themse und macht genau das, was eine kleine englische Insel so macht: Sie existiert still vor sich hin. Südlich von Shepperton Lock gelegen, ist sie historisch als Stadbury bekannt — ein Name, der deutlich mehr Charakter hat als das heutige Hamhaugh.
Surrey zeigt sich hier von seiner ruhigen Seite. Während rundherum das Leben pulsiert, bleibt die Insel ein kleiner Rückzugsort in der Themse. Nichts Spektakuläres, aber manchmal ist genau das der Punkt.