Hospital of the Holy Trinity

Almshouses

Founded 1596.

Location
George Street, High Street, Croydon

Categories

Authority

    More Information
    Hospital of the Holy Trinity

    arrow-up-circle