This is a cracking place in a fantastic part of London.