Chartered and HPC Registered Physiotherapists providing best evidence based physiotherapy within a 'state of the art' clinic.Castle Physiotherapy is located in the Birmingham area of Solihull. There are at least 2 other listings in the B36 postcode area. Physiotherapists in Solihull B36