ower

Human settlement in England

Ower is a hamlet in the New Forest district of Hampshire, England. Its nearest towns are Totton – approximately 2 1⁄2 miles (4.0 km) to the southeast, and Romsey – around 3 1⁄2 miles (5.6 km) to the north-east.

Back