London
 
London
is
 
the
capital
 
of
England.
It
is
situated
on
 
the
River Thames.
in
 
the
south east
 
of
 
the
island
 
of
Great Britain.
One
 
of
Britain's
most iconic
buildings
is Buckingham Palace,
 
 
the
official
London
residence
 
of
Queen Elizabeth.
 
The
Houses of Parliament
 
is
 
the
largest
palace
in
 
the
country.