Shepperton is a suburban village in the borough of Spelthorne, in the county of Surrey in England, 15 miles southwest of Charing Cross, London, bounded by the Thames to the south and much of the east and which is in the northwest bisected by the M3 motorway.