Ibthorpe is a small village located in the county of Hampshire, England. The village is situated in the North Wessex Downs Area of Outstanding Natural Beauty, which makes it a popular destination for tourists who are looking for a peaceful and scenic location. The village is surrounded by beautiful countryside, and there are many walking and cycling routes that visitors can explore.
One of the main attractions in Ibthorpe is the St. Peter's Church, which dates back to the 12th century. The church is a Grade II listed building and is known for its beautiful stained glass windows and impressive architecture. Visitors can also explore the churchyard, which is home to many historic graves and monuments.
Another popular attraction in Ibthorpe is the Ibthorpe House, which is a beautiful Georgian mansion that dates back to the 18th century. The house is surrounded by stunning gardens and parkland, and visitors can take a guided tour of the house to learn more about its history and architecture. Overall, Ibthorpe is a charming village that offers visitors a glimpse into the rich history and natural beauty of Hampshire.