A lovely place in a great part of London. Highly recommended.