Swallow's Nest is a self-catering guest house located in the heart of a 400-acre estate that is North Farm Stud, tucked away in the rolling Berkshire downs.
The house comprises of four luxurious bedrooms โ two with en-suite bathrooms as well as a communal kitchen and splendid reception lounge/meeting room.