Very well located flat in a charming area of London.