Very nice apartment well located for central London.