Explore details about location Vicarage Drive. Vicarage Drive is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Courtlands, Chertsey Court, Rosemary Terrace.