Welch House Nursing Home

Welch House Nursing Home

Welch House was a council-owned nursing home on Southwark Park Road in Bermondsey. It was closed down and sold in 2013.