1 0 Thatchers Bar Thatchers Bar, 95, London Road, Buckland, Fratton, Portsmouth, South East, England, PO2 0BN, United KingdomAboutThatchers Bar is a dog friendly pub in Portsmouth, PO2.Contact Send an EmailLocationYour Rating - 1 0 Does this venue allow dogs?Dog FriendlyNo Dogs