St. Ann's Hospital

Saint Ann's Rd., Tottenham, London, United Kingdom, N15 3TH
Description

St. Ann's Hospital