This page has moved to a new address.
London Open for Play, September 19, 22 and 23, 2012