Pretty well spot on there Jeff, although there are some in the Highlands that wear the kilt on a more regular basis. Oh and I doubt that there are many shirts worn with the kilt(or anything else)with button down collars, unless they are visitors!

I doubt that many civilian Highlanders would wear the kilt in London(apart from the Tartan Army) as many up here still think that the kilt should only be worn in Scotland and a large proportion of those will consider wearing the kilt below Perth(Scotland) as too far South!