Berkshire Independent Hospital Ltd.
Wensley Road
Reading
Berkshire
RG1 6UZ
Telephone: 0118 9028 000
Broadmoor Hospital Authority
Crowthorne
Berkshire
RG45 7EG
Bupa
13/16 Bath Road
Reading
Berkshire
RG1 6NE
Telephone: 0118 958 7676
Compass Day Services
Reading
Berkshire
RG30 1AG
Telephone: 0118 959 2800
Cookham Riverside Residential Nursing Home
Cookham
Maidenhead
Berkshire
SL6 9SD
Telephone: 01628 521249
Dellwood Community Hospital
Reading
Berkshire
RG30 2DX
Telephone: 0118 958 9195
Heatherwood Hospital
Ascot
Berkshire
SL5 8AA
Telephone: 01344623333
Hospital & Practice Profile Ltd.
Pangbourne
Reading
Berkshire
RG8 7JQ
King Edward Vii Hospital
Windsor
Berkshire
SL4 3DP
Telephone: 01753 860441
Newbury & Community Primary Care Trust
Newbury
Berkshire
RG14 6LS
Telephone: 01635 32500
Nuffield Pathology
Wexham
Slough
Berkshire
SL3 6NH
Telephone: 01753 663277
Pc Hospital Ltd
Slough
Berkshire
SL2 5LE
Princess Christian's Hospital
Windsor
Berkshire
SL4 5AG
Telephone: 01753 853121
Princess Margaret Hospital
Windsor
Berkshire
SL4 3SJ
Telephone: 01753 743434
Sandleford Hospital
Newbury
Berkshire
RG14 7ED
Telephone: 01635 32500
Slough Thames Valley Nuffield Hospital
Wexham
Slough
Berkshire
SL3 6NH
Telephone: 01753 662241
St Marks Hospital
Maidenhead
Berkshire
SL6 6DU
Telephone: 01628 632012
The Day Hospital
Reading
Berkshire
RG1 6HH
Telephone: 0118 9589181
Upton Hospital
Slough
Berkshire
SL1 2BJ
Telephone: 01753 821441
West Berkshire Health Authority
Prospect Park Hospital
Honeyend Lane
Reading
Berkshire
RG30 4EJ
Telephone: 0118 951 4692
West Berkshire Hospitals Charity
London Road
Reading
Berkshire
RG1 5AN
Telephone: 0118 987 7962
White Lodge
Maidenhead
Berkshire
SL6 8LH
Telephone: 01628622838
Windsor & Maidenhead Community Mental Health Team
Maidenhead
Berkshire
SL6 4UX
Telephone: 01628 626948
Windsor Anaesthetic Agency
Osborne Rd
Windsor
Berkshire
SL4 3SJ
Telephone: 01753621511
Wokingham Hospital
Wokingham
Berkshire
RG41 2RE
Telephone: 0118 949 5000
hospitals.co.uk