News

Anyone fancy a catpooccino?

The up-market Peter Jones department store in London’s Sloane Square is charging £50 for a cup of coffee – made from cat poo.

Read More »