We are currently based in our new venue at Champion Hall, 1 Holmshaw Close, London, SE26 4TH.