Torch House is situated approximately one mile south of the town centre, on the A508 Northampton Road.