A warm welcome in a quiet but cosmopolitan part of London.