Explore details about location Villiers Close. Villiers Close is a location situated within the Plymouth alongside other areas such as Victoria Road, Millbay Road, Springfield Lane.