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