An excellent, homely space in the heart of London!