Get Directions to The Thatch Restaurant ← View details 26 High Street, Bottesford, Nottingham NG13 0AA, United Kingdom, Bottesford, England Get Directions From* To * — Required information