Perth's cosiest pubs for when the weather turns. Discover sheltered venues with fireplaces, covered beer gardens, and warm indoor spaces perfect for a pint on a rainy day.