carshalton is an unspoilt artists' paradise just ten miles from the hustle and bustle of central london
carshalton is an altogether excellent villagey area snugly located on the boundary of vibrant london and picturesque home county, surrey
"carshalton is an unspoilt artists' paradise just ten miles from the hustle and bustle of central london" What is the definition of "carshalton"?