News London
Topic
1 story, newest first.
The City of London Corporation has committed £633.8 million to the Salisbury Square development, a new court complex and commercial building. The Government will pay a peppercorn rent for the courts, which are due to open in 2027.
Loading live conditions…