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.