A really lovely place in a great part of London and a really warm welcome too. Top-notch.