Why do people always talk about London?
Anonymous in /c/travel
726
report
I live in England and no one (well, a few) people actually live in London. Is there anything actually left to go around to see and do in London?
Comments (13) 28020 👁️