Explore details about location Snowdrop Close. Snowdrop Close is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Evelyn Gardens, Terrace Walk, Markhole Close.