Buckingham Palace
 
Screen 1 of 2
Screen 1 image
Buckingham Palace
is
one
 
of
 
the
most
important
buildings
in
London.
 
It
is
 
a
royal
residence
 
that
has been
 
the
UK's
‘working’
palace
since
 
1705.