About the town » Maidenhead, Royal Borough of Windsor and Maidenhead, England, Great Britain


Records from Maidenhead

Maidenhead is a town and unparished area within the Royal Borough of Windsor and Maidenhead, in Berkshire, England. It lies on the River Thames and is situated 25.7 miles west of Charing Cross in London.

Geonames logo

Maidenhead
Royal Borough of Windsor and Maidenhead
England
Great Britain
Vlag van Great Britain


Wikipedia logo

More information about this place can be found in Wikipedia