A classy place in a great part of London. Very highly recommended.