Explore details about location Leigh Close. Leigh Close is a location situated within the Kingston upon Thames alongside other areas such as Clippesby Close, Vale Crescent, Balgowan Close.