« Back to British Wheelchair Basketball Venue Directory
SPACE, 31 Falkirk Street, London N1 6HF (maps.google.com)