 The village of Bramshaw is stretched out for several miles along the B3079 road, with the church to the north, the hamlet of Brook to the south and Stock's Cross at its centre.Bramshaw is a village and civil parish in the New Forest National Park.It includes large tracts of land owned by the National Trust, and Crown Land administered by the Forestry Commission.