Clean and ideal location forWembley stadium