London
London is the capital and largest city of England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia.
Source: WikipediaThe Best Travel Spots nearby Buckingham Palace
Travel to Buckingham Palace in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Buckingham Palace is the London residence and administrative headquarters of the monarchy of the United Kingdom. Located in the City of Westminster, the palace is often at the centre of state occasions and royal hospitality.
Source: Wikipediapictures in Buckingham Palace
Shot with a ILCE-7. Exposure: 1/250, Aperture: 14.0, Focal Length: 42.0, ISO: 640