Skip to content
Home » ‘The Palace’ Review: Where Royals Once Roosted

‘The Palace’ Review: Where Royals Once Roosted

    Today most of the world associates the home of the British royal family with the imposing facade of London’s Buckingham Palace, or the 11th-century Norman fortress of Windsor Castle in Berkshire, where Elizabeth II spent her last years. A redbrick colossus, with high Tudor chimneys on one side and a baroque facade on the other, the palace overlooks the River Thames, 12 miles from central London.

    Read full NASCAR article on Yahoo Sports

    Read all NASCAR articles