Vale Farm Stadium City London Clubs Wembley Address Watford Road, Wembley Capacity 3348 Surface grass