Watch the changing of the guard at Buckingham Palace, sail along the River Thames and visit Trafalgar Square as you sticker your way through London’s famous landmarks. With over 250 stickers to bri...