croydon is under 15 minutes from central london by fast train
lovely, visually stunning town with beautiful buildings ranging from victorian grandeur to 21st century ubercool slick
"croydon is under 15 minutes from central london by fast train" What is the definition of "croydon"?