• tottenham! but can easy get a train into Liverpool street in 15 minutes! you think it's best to bike from there?

About