Parliament Square – The Green Heart Of Government
Westminster is one of London’s two cities, an ancient settlement dating back to Saxon times. At the heart of Westminster is a green space that takes its name from the Houses of Parliament nearby: Parliament Square. It’s an open area of about 0.7 hectares, mostly covered with grass with a line of trees on the […]
Parliament Square – The Green Heart Of Government Read More »