Islip Railway Station

A Chiltern Railways train station in Cherwell.

Rudy at Islip

Rudy has never been on a train at Islip!