Maidenhead

town and unparished area in Berkshire, England From Wikipedia, the free encyclopedia

Maidenhead
Remove ads


Maidenhead is a town in England in Berkshire. About 60,000 people live in the town. The town is about 25 miles (41 kilometres) from London. It is named after a wharf that was built there in 1297. It lies on the River Thames.



Quick facts Population, OS grid reference ...
Remove ads
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads