Queen Elizabeth II is quite famous for a lot of things, especially her witty and intelligent mindset. Who knows, this is one of the ingredients that come with being one of the most important person in the world.
As far as London is concerned, the Queen has the right to exhibit her rules and regulations how she sees fit. Some of these rules were passed down to her and others she came up with. These rules must also be adhered to always.