Croydon (England) Births: • Castle, John (1940) • Lean, David (1908-1991) See also: • Cities | England | UK