Very nice apartment and very well located from London city center