Upton Saint Leonards est une ville de Gloucestershire (Royaume-Uni). Elle offre de nombreuses Découvertes populaires, dont Upton St Leonards Parish Church, Upton St Leonards Cricket Club, Upton St Leonards School Pitch, ce qui en fait un excellent choix pour les voyageurs.