N/A
3
Slough is in Berkshire, 20 miles west of London, 3 miles north of Windsor and 7 miles east of Maidenhead. The premises are located at the junction of Farnham Road and Bath Road
The retail scheme forms part of Slough's principal retail warehouse thoroughfare extending along the Bath Road (A4).
Metro Bank