Elven Great Ouse renner gjennom byens sentrum. Langs elvebredden ligger vakre hager i et område kjent som .