Getting to White Hart Lane
Public transport is probably better than driving, and you can get an off-peak London travelcard for around £9 that will allow you to travel on all the buses, underground and overground trains in London.
White Hart Lane is not served by an underground station, the nearest one is Seven Sisters on the Victoria Line (light blue on the maps). On a nice sunny day it is nice to walk up from Seven Sisters to the Lane. Leave the station via the High Road exit and head North – it will take about 20 minutes. There are several buses that go to WHL from the tube station – 259, 149, 349 & 279 if you don’t fancy the walk. Getting a bus back to the underground station is difficult as the High Road stops moving!
More information can be found here: Transport For London
You can travel from Liverpool Street to White Hart Lane Station on the overground train service. It is a horrible journey and seems to take for flipping ever! The walk from the rail station to the ground takes around 5 minutes, but the queues to get back on the central London bound trains after the match can be very long and you might have to wait for over half an hour before you can even get on a train.
Lots of people travel on the underground to Bank then change trains to go to Liverpool Street – unless it is raining don’t bother with this, get off at Bank station, exit at the Bank Of England exit and walk up Threadneedle Street, at the top turn left into Bishopsgate and you will see Liverpool Street in less time than it takes to change platforms at Bank!
If your train comes into Canon Street mainline station then it is also an easy walk to Liverpool Street.
I don’t drive in London, ever. So I can’t comment on this. There are places around the ground that have signs for parking £10, but I’d have thought the best bet would be to drive to somewhere like Edmonton or Enfield, park up there and get the overground train back to White Hart Lane. There doesn’t seem to be queues for the trains North after the matches.