The Toll House, TetsworthPosted on March 3, 2018By Callum Green Instagram filter used: Normal Photo taken at: Tetsworth, Buckinghamshire, United Kingdom View in Instagram ⇒ Filed under: instagram