Great apartment in a lively and fascinating part of London.