Wonderful little oasis in central London.