The streets of London each have their own unique story as thousands of feet walk along them every day. PrevNext