The 2016 London social season is just getting underway There are no set dates for this but traditionally it starts at Guy Fawkes Day and more or less ends when Parliament rises in late December.
There are lots of charity balls during the season and invariably lots of Americans and Canadians and Aussies and Kiwis will show up to attend them. These charity balls are formal dress events. Examples are The Hope Ball The Feathers Ball, the Children With Cancer Ball, and the list goes on and on. There are hundreds of them.
Some of these visitors (especially Americans and Canadians) will celebrate their Scottish heritage by wearing the full highland kit. A proper kit includes a Sgian Dubh and hence this question. Travellers know that a Sgian Dubh must be in checked luggage, that's no problem. And of course it's ok to wear a Sgian Dubh at a ball. But what happens if the person wants to go to a restaurant beforehand? Or more practically, go to an after-hours pub or club?
If the person enters a restaurant, do they have to check it in with the manager? Or if they go to a club do they have to check it in with the bouncer or bar tender? Or an after hours event at a museum? Or can they simply wear their sgian dubh anywhere in London without any hassle?
Question: What's the prevailing custom about wearing sgianan dubh in restaurants, pubs, and similar venues? I know that legally in the strictest sense of the law that it's ok, but I am interested in what the local custom actually is.