England
Staines-upon-Thames, commonly known simply as Staines, is a market town in northwest Surrey, England, around 17 miles (28 kilometres) west of central London. It is in the Borough of Spelthorne, at the confluence of the River Thames and Colne.
Open on the map →
Part of the England islands map.
Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.