Alva Academy 2004 - 2009 High St, Tillicoultry, Clackmannanshire FK13 6AA, UK, TillicoultryHotels - Restaurants