Because they are very famous spots,
I think you know where is where ^^
Try to guess!
start !!!
ANSWER : )
Buckingham Palace
Queen Victoria Memorial
Admiralty Arch
The National Gallery
Tower of London
Tower Bridge
London Bridge
The Monument
Royal Exchange
St.Paul's Cathedral
London Eye
London Aquarium
Houses of Parliament
Westminster Abbey
The Natural History Museum
Victoria and Albert Museum
British Museum
King's cross station
British Library
Hyde Park
photos by mary ^^