Great location in a charming part of London.