Title: Some stray notes upon Slough and Upton
Subtitle: collected from various sources.
Places: Slough (England), Upton (Berkshire, England)