London Stickers City of London waterproof vinyl decals London Stamps x5

eBay