Townsend, United Kingdom
Full City Profile
5,700
Population
92/sq mi density
256 ft
Elevation
78 meters
52°F
Avg Temperature
11°C
Ski Resorts in Townsend (3)
The Snow Centre Hemel Hempstead
· Lift ticket: $0
Slopes: 0.0 km total
Better Ski & Board Centre
· Lift ticket: $0
Slopes: 0.0 km total
InPiste
· Lift ticket: $0
Slopes: 0.0 km total