Future Foundations moved location to our current home of the Fun Factory, St John’s Hill, Clapham Junction.