Very nice place in a lovely part of London