Nigerian police have shut down a hotel in Anambra for serving dishes made out of human meat, according to a report.

According to the International Business Times, the police recovered two human heads wrapped in cellophane sheets when they arrested 11 people from the restaurant.

"I went to the hotel early this year, after eating, I was told that a lump of meat was being sold at N700 (£2.5), I was surprised. So I did not know it was human meat that I ate at such expensive price," a pastor who had eaten at the hotel told the Osun Defender.

Not everybody was quite so surprised, with one local vegetable seller telling the Nigerian newspaper, “Each time I came to market, because the hotel is very close to the market, I always noticed funny movements in and out of the hotel; dirty people with dirty characters always come into the hotel. So, I was not surprised when the police made this discovery.”