A look around Maidenhead

Maidenhead

Maidenhead is a large town and unparished area in the Royal Borough of Windsor and Maidenhead, in Berkshire, England. It lies south of the River Thames (although at Maidenhead the river runs north-south so the town is in fact on its west bank). Maidenhead is 25.7 miles (41.4 km) west of Charing Cross in London, and its mainline railway station is set to be the terminus of the Crossrail line.