89-89A High Street, Thornton Heath, SRY
Croydon University Hospital 530 London Road, Thornton Heath, SRY