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

There is a small free car park at the side of the hall and plenty of free parking on nearby roads.