exploring-london.com
10 Historic London Garden Squares…2. Parliament Square
Located in one of the most prominent sites in London, Parliament Square is these days perhaps best known as a protest site for those wanting to attract Parliament’s eye. And while, unlike say…