London attractions still lure tourists : vimarsana.com