Get Directions to The Trophy Shop ← View details 33 London Road, Dover CT17 0SS, United Kingdom, Dover, England Get Directions From* To * — Required information