Leake Street

The Ultimate street art venue in London. Tons of awesome walls to hit your balls against, and you can even spray your own court. We love this place and think everyone should check it out!