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