Home / Google Spotting

Buckingham Palace, London

Wednesday, 21 September 2011

Read More...
Buckingham Palace, London Buckingham Palace is the London home and primary residence of the British monarch. Located in the City of Westminster, the palace is a setting for state occasions and royal hospitality. It has been a...