Tommarow at 9pm I will be traveling to London to stay for 6-8 weeks. I know of the major barber shops like taylors, but I was wondering if there are some flea markets or what not at which I could pick up some nice old razors.

Also, any sites I have to see other than the obvious (bigben, the palace, the museums, the tower)?

I'll be traveling from Kings Cross to Trafalgar square daily.