London Open 2017

London Open 2017 will take place on 8th-9th July in Canary Wharf, London. See the competition page for more info