You are viewing a single comment's thread from:
RE: The Tower of London - London, England
Since I live near London I don't always appreciate the more tourist places in the city. But thanks for sharing your view. There are lots of things I haven't done myself even though I've lived in the city! haha