Q15548045
almshouses in Sandwich, Kent, England
Not who you're looking for? Others named St Bartholomew's Hospital: UK public sector teaching hospital in the City of London, En