What a wonderful spot in north London! Couldn’t recommend more highly.