Kids Map of London Landmarks Wallpaper Mural Let your children’s imagination run wild with this iconic London wallpaper mural depicting teh most famous London landmarks. They re all there. Big Ben, Tower Bridge, The Shard and Buckingham Palace, all in their relevant locations. An educational and exciting wallpaper mural to inspire. Easy measuring and ordering with fast delivery from Marmalade Art.