Beautiful Fairy Houses From British Provinces – Oddy Central

The tradition of thatched roofs is rooted somewhere in the mists of time. Thatched roofs in England are the most common sight you’ll see in the countryside. Even the famous London Theater “Globe”, in which the Shakespeare’s 17th century premieres were held, was covered in straw.