A thatched roof building called‚ The Thatch‚ is a restaurant built in 1550. It is on Lower High Street in the market town of Thame in Oxfordshire, Bri


A thatched roof building called‚ The Thatch‚ is a restaurant built in 1550. It is on Lower High Street in the market town of Thame in Oxfordshire, Britain.


Size: 2624px × 3936px
Location: Thame, Oxfordshire, Britain
Photo credit: © richard sowersby / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -timbered, 15th, britain, building, business, century, eatery, english, medieval, oxfordshire, restaurant, roof, room, shop, sign, tea, thame, thatch, thatched