Skip to content

Horton, Slough, SL 3

Horton is a part of Slough, a town in Berkshire situated in the Thames Valley, about 20 miles west of central London and 19 miles north‑east of Reading. The area lies at the junction of the M4, M40 and M25 motorways, offering good road connectivity.

Properties in Horton, Slough

Page 1 of 9