Friday, August 3, 2012Fri, Aug 3, 2012
The Magic Garden, 231 Battersea Park Road , London , SW11 4LG
Age limit: All ages