Explore details about location Hitchcock Close. Hitchcock Close is a location situated within the Spelthorne alongside other areas such as Guildford Street, London Road, Garrick Close.