Buckingham Palace, London, England, satellite photo-map
drag, or
click for broad view
Lat: 51.501103 Lon: -0.141792
goto link
for
World Wind