Great stylish flat that’s comfortable and well situated in London.