scene suggestions

I would like to see some labeling of the public buildings in London and Richmond. I don’t recognize them, so some signage would be fun. Bank of England, Parliament, whatever. Also, how about some people on the benches, even waving at the riders. It is spooky not to see anyone.

I agree that it is uncomfortable riding through ghost towns.