When Neilston Pipe Band Played in Locations Across Japan - Barrhead News Neilston, East Renfrewshire, Japan, Scotland Read Jul 13, 2023