Number Ten

noun
variants: or No. 10

Definition of Number Ten

British
1 : the place in London where the British Prime Minister lives
2 : the British government