A tourists view of London through the eyes of a local. What to do and how to do it in the greatest City on Earth.
In preparation. How many London rivers do you know?