LOcation

The London HEMA Open will be held at the Lycée International de Londres Winston Churchill in Wembley, London.
54 Forty Ln, Wembley HA9 9LY