I honestly don't know... it depends on whether the Golden Lion Pub is categorized as a restaurant. I am fairly certain, though, that shorts will be frowned upon in the evening at any venue. As for the daytime, things are more casual, although shorts are still not permitted in the dining rooms and restaurants.