Posted: Thursday, March 12, 2009
Six leading teams of architects have been shortlisted to develop their ideas for a brand new public square for London at King’s Cross station. Bigger than Leicester Square, the new square at King’s Cross station is one of the most important schemes of its kind for the capital, giving London…