The Switch has undergone an extensive refurbishment programme throughout and now provides a striking building with a new remodelled..
Slough is located in the heart of the Thames Valley, within close proximity to Junctions 5, 6 and 7 of the M4 motorway...