The 2 London Underground stations only 3 minute-walk apart but half an hour on Tube

MyLondon MyLondon

Even TfL says you should just walk instead

Read full article at MyLondon →