Click to expand/collapse all other details

Minoresess Convent, Aldgate, Middlesex, England