15 Airbnb cottages that are straight out of a fairy-tale
Sleeps: 6 Price per night: From £315 Airbnb Surrey - Best Airbnb cottages This charming 16th-century barn conversion, set on a picturesque farm in Surrey, is just a 40-minute
House Beautiful via Yahoo
25 minutes ago