Croydon is a large town and major commercial centre in south London, and the principal settlement of the London Borough of Croydon. It is 9.5 miles (15.3 km) south of Charing Cross, and is one of ten major metropolitan centres identified in the London Plan. The town is also expected to have its urban planning changed dramatically as part of Croydon Vision 2020.
Choose the category Hotels Click to add new object to this category Haven’t found your object in our catalogue?Add it! It’s easy and absolutely free!