Scratch Map, personalized world map poster You are here: Home > Reference and Resources >Maps > Scratch Map, personalized world map poster Scratch Map is a unique personalized world map poster featuring a top foil surface allowing you to create a visual travel record. Web: https://www.scratchmap.org Address: 24 The Tay Building London, London nw103ha United Kingdom Company Name: Scratch Map GPS: 51.5351668, -0.21930810000003476 Social Share: