TLC at The Peat InnSituated in the heart of the East Neuk of Fife, is a beautiful hamlet with a name centred around an exceptional restaurant with an...