Rorz88
Well-Known Member
What tube station is everyone travelling to? Seen a few people saying they will go Seven Sisters and then walk but White Hart Lane is closer? Any reason people wouldn’t go WHL station? Travelling down on my own (family let me down) and want to make it as easy as possible