Welcome to Owl Barn Dedham
Owl Barn holiday cottage is located in Dedham, at the heart of constable country on the Essex & Suffolk border. Dedham is a picturesque village set in the Stour Valley AONB (Area of Outstanding Natural Beauty). Dedham offers restaurants, pubs, gastro pub, bistro's, craft shops and a convenience store. Owl Barn is a high quality barn conversion with two double bedrooms.
Navigate the virtual tour by clicking on the image; use your mouse to move around the room; click on the footprints to move into the next room.