The London Borough of Croydon is a London borough in South London and part of Outer London. Its area is 34 square miles (87 km?) and it is the largest London borough by population. At its centre is the historic town of Croydon from which the borough takes its name. Central Croydon is the largest office and retail centre in the south east of England other than central London. The London Borough of Croydon was fomed in 1965 from Coulsdon and Purley Urban District and the County Borough of Croydon. It is now governed by... read more
The Royal Marsden was the first hospital in the world dedicated to the study and treatment of cancer. It was founded as the Free Cancer Hospital in 1851 by Dr William Marsden at 1, Cannon Row, Westminster. Marsden, deeply...