London News Roundup: 'Sacred' Cow Urine Sold Next To Naan Breads

By Londonist Staff Last edited 29 months ago
London News Roundup: 'Sacred' Cow Urine Sold Next To Naan Breads
Photo by Chris Marchant in the Londonist Flickr pool

Last Updated 11 March 2016