Explore details about location Westmoor Park. Westmoor Park is a location situated within the Tavistock CP alongside other areas such as Old Exeter Road, St Johns Avenue, Woodpecker Way.