Hamstead Marshall (also spelt Hampstead Marshall) is a village and civil parish in the English county of Berkshire. The village is located within the North Wessex Downs. The population of this civil parish at the 2011 census was 275.
Distance between:
London to Hamstead Marshall56 Miles / 90 Kms Liverpool to Hamstead Marshall155 Miles / 250 Kms