No. 1534: London, England - Double-decker Bus, Public Phone, Waterproof Sticker ‐ Mercari: Shop from Japan