



From £395 To £430 per night
Itchen Down Farm is situated in the beautiful Hampshire Countryside, six miles north east of Winchester. The farm offers luxury self-catering accommodation with two well-equipped studio apartments, in a traditional converted farm courtyard.
The Stables that sleeps 2 people is tastefully furnished with exposed flint walls and facilities that include a fully fitted kitchen, large stylish shower... More details
Itchen Down Farm Website
Phone number
Email Itchen Down Farm
Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...