Maidenhead

Town and unparished area in Berkshire, England

Maidenhead (Under CC License)

Maidenhead is a large market town in Berkshire, England, on the south-western bank of the River Thames. With an estimated population of 67,441, Maidenhead is the largest town in the Royal Borough of Windsor and Maidenhead. The town is situated 25.7 miles (41.4 km) west of Charing Cross, London, 11.7 miles (18.8 km) northeast of the county town of Reading, 28.3 miles (45.5 km) southeast of Oxford, 8.0 miles (12.9 km) east-south-east of Henley on Thames and 5.8 miles (9.3 km) northwest of Windsor.

Maidenhead News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like