Gibson Square Q66311068

From WhereToday

Q66311068

Garden square in the London Borough of Islington. Wikidata. Data files missing