Malls in London Borough of Lambeth

Browse 120 attractions, meet 199 travelers, 163 tour guides and discover 241 photos

  • Puppet Planet

    787 Wandsworth Road Vauxhall, London, EN, England

    Puppets on strings, puppets on rods, and glove puppets from across the globe line the shelves in Puppet Planet. This magical store also has a small…