Things to spot in London Sticker Book