Another option is to drive to the ground and park right outside, using parkonmydrive.com, you can get a place ten minutes walk from the ground for £6.50.
It's what I do, though it's possibly a better option for people who already know their way around London.
Great idea tbf, not used that for a while but have used the site many of times in the past for Wembley