Arts & Crafts in London - Battersea 268-270 Lavender Hill, Battersea, London, SW11 1LJ Tags: fancy dress outfits, fireworks, magic