Iwood Somerset is a small village located in the county of Somerset, England. It is situated near the town of Clevedon and is surrounded by beautiful countryside. The village is known for its picturesque scenery and peaceful atmosphere, making it a popular destination for tourists and locals alike.
One of the main attractions in Iwood Somerset is the St. James Church, which dates back to the 13th century. The church is a beautiful example of Gothic architecture and features stunning stained glass windows and intricate carvings. Visitors can also explore the churchyard, which is home to several historic graves and monuments.
Another popular attraction in Iwood Somerset is the nearby Clevedon Court, a stunning medieval manor house that has been beautifully preserved. The house is open to the public and visitors can explore the grand rooms and beautiful gardens. The manor house also hosts a variety of events throughout the year, including concerts, exhibitions, and guided tours. Overall, Iwood Somerset is a charming village that offers visitors a glimpse into the rich history and natural beauty of Somerset.