Some of the Thames Valley Cancer Research branches which are due to close by April 2026 are in Banbury (Oxfordshire), Maidenhead (Berkshire), Slough (Berkshire), Chesham (Buckinghamshire) and High ...