Casiokids plays the Hoxton bar and kitchen in London
Location: Hoxton bar and kitchen, London, England, UK