Ambleston
From EverybodyWiki Bios & Wiki
Ambleston (Welsh: Treamlod) is a village in Pembrokeshire, Wales.
The community also includes the hamlets Wallis and Woodstock. In 2011 the community's population was recorded as 382.
Both the English and Welsh place names originate from "Amlot's farm".
