hampton , Barrow , Leedsoch