Upton, Slough
Suburb of Slough, Berkshire, England
About
Upton is a suburb of Slough, in the Slough district, in the ceremonial county of Berkshire, England. Until the local government reforms of 1974 it was in Buckinghamshire. It was one of the villages that developed into the town.
Nearby
More to see within walking distance
Windsor Castle
Official country residence of British monarch
1.6 mi awayOld Etonians F.C.
Association football club in England
0.7 mi away40-foot telescope
English reflecting telescope, built 1785–1789
0.4 mi awayDitton Park
Country house in Datchet, Berkshire, England
1.5 mi awayObservatory House
Municipal building in Slough, Berkshire, England
0.4 mi awayWindsor Bridge
Bridge in England, UK
1.5 mi awayPlaces to eat nearby
Finding places to eat…
Traveler reviews
Tickets & tours
Tickets and tours for Upton, Slough
We may earn a commission from some of these links, at no extra cost to you. Learn more
Photos from Unsplash, Wikipedia and Wikimedia Commons (CC BY-SA); facts from Wikipedia; maps © OpenStreetMap contributors, weather from Open-Meteo. Huginn’s tips are AI-written — check prices, hours and entry rules before you go.