Spot Detail

Buckingham Palace

Buckingham Palace is the London residence and principal workplace of the monarchy of the United Kingdom.[3] Located in the City of Westminster, the palace is often at the centre of state occasions and royal hospitality. It has been a focus for the British people at times of national rejoicing.
51.501000

0.141600