A roughly square shaped cleared site totalling approximately 0.07 ha (0.17 acres). The site is accessed via an access road running north from..
Slough is one of the principal towns in the Thames Valley lying on the M4 Corridor approximately 20 miles west of..