louisejaynemunton.com
Parliament Square, London
Parliament Square is just to the northwest of the Houses of Parliament, a patch of greenery notable for its statues. It was created in 1868 and redesigned again in 1950. There are eleven statues on…