- Independent hospital
Archived: Thames Allergy Centre
Map and contact details
Thames Allergy Centre
Marlborough House
68 High Street
Weybridge
Surrey
KT13 8BL