Login via facebook
OR
The small town of Beaminster is located in West Dorset at the head of the valley of the River Brit. Surrounded by wonderful countrysdie, Beaminster is a great location for a luxury self-catering holiday in south-west England.