Timia's place is a nice place in Stratford which is really close to the station to the inner city of London. For parking you have carparks nearby, but for the best experience you probably should go with public transport! Unless you're good at finding cheap parking spaces, it's pretty expensive. But that is honestly to be expected in London.