Ambleston (Welsh: Treamlod) is a village, parish, and community in Pembrokeshire, Wales, lying seven miles (11 km) north-north-east of Haverfordwest. The parish includes the hamlets of Wallis and Woodstock (Welsh: Wstog).
Distance between:
London to Ambleston207 Miles / 333 Kms Liverpool to Ambleston132 Miles / 213 Kms