I'm travelling to London in June and will be arriving by bus at the Victoria Coach Station. My hotel is near the Manor House underground station, which I know is on the Picadilly line... but I was wondering how I get from the coach station to one of the Picadilly line stops. I've never made my own way around London before and have no idea where anything is!
Posted: 2010-02-17 18:33:59