I was going past Holland Park/Sheppards Bush round about today and saw this new indoor site... its in the old cinema that was on the corner right next to Sheppards Bush tube station.
www.citypaintball.com
£35 entrance fee....
Surpose the ground rent is high....
Anyone been there yet?
www.citypaintball.com
£35 entrance fee....
Surpose the ground rent is high....
Anyone been there yet?