Is London Still an Attractive Investment?