Old Ship Inn

31 High Street, Perth, PH1 5TJ
edit

Old Ship Inn in Perth serves real ale. The pub has BT Sport, it has Sky Sports. Old Ship Inn is a member of Cask Marque.