Buckingham Palace

 

Buckingham Palace is the residence in London for the monarch of the U.K. currently Queen Elizabeth II.

The palace is located in the City of Westminster, to the south of Mayfair and north of Victoria.

The palace grounds are open to the public as a tourist attraction.

Famous landmark in London