St. Giles & Seven Dials
The history of St. Giles Church and Seven Dials – another in our series from JoolzGuides as he visits unique places in London.
The history of St. Giles Church and Seven Dials – another in our series from JoolzGuides as he visits unique places in London.