Great place in a really wonderful part of London.