Answer: BUCKINGHAM

Possible questions:


Royal residence in London we know 1 Answer
British sov.'s residence we know 1 Answer
British palace we know 1 Answer

Similar Answers:

Nothing more is found...