Is it like Marmite?

So love it or hate it Marmite is a thing about which we tend to be definite in our views. If you’ve not been brought up in the UK and had Marmite on toast from a young age, you may be disgusted by the look and smell of it! We have had many American students...