20 most interesting places to visit in London
"London is the capital of Great Britain" — how many times have we mentally transported ourselves to this city while repeating this phrase? It seems we've imagined Big Ben and Buckingham Palace countless times. But once we actually find ourselves in...

