Review: The Farm at Avebury, Wiltshire

Perfectly positioned just outside Marlborough, The Farm at Avebury offers stylish accommodation in a picture-perfect setting. Did it live up to the hype? Read on to find out.

M
Be the first to comment
Share this story: