Unit 26 Shaftesbury Centre
85, Barlby Road
LONDON
W10 6BN

Venue location

51.523573601572, -0.21944509056914

Parking available at extra cost, life access, showers and towel hire available