Very nice apartment in a unique location in London.