Skip to content
Bradshaw’s Guide

Staines

Places nearby

  • Middlesex : Staines

    Staines is a pleasant market town, in the county of Middlesex, standing on the north bank of the Thames, over which is thrown a bridge, which connects the counties of Middlesex and Surrey.