Great location really close to the Wembley stadium