The London royal residence and administrative headquarters of the British monarch (the King or Queen), located in Westminster.
Official site (The Royal Family)Wikipedia
View wiki
No posts found.