News from South London Press
Information about South London Press
Where is South London Press located?London, United KingdomSouth London Press's WebsiteSouth London Press's WikipediaMedia Bias Ratings
Do you diasgree?
Edit bias
Learn more about Media Bias Ratings.
Top South London Press News
Latest News Stories
London, England · LondonThe council currently owns the freehold of the land leased to Millwall on a 150-year lease from 1993, along with the adjoining Lions Centre, which was leased to MCT on a 25-year lease which started in November 2004.See the Story