11

What is the only place in Britain that the Queen is prohibited by law from entering?