South Yorkshire Sheffield Botanical Gardens, a green paradise in the middle of the city in South Yorkshire. Stroll through the Himalayan Garden, dream in the Rose Garden, relax in the Evolution Garden, sit on the bench and read in the Rock and Water Garden, and find bananas in the Pavilions… More Mowgli Street Food, an Indian restaurant in Sheffield. Mowgli Street Food is a fast-growing chain of dog-friendly Indian restaurants in different cities in the UK. The founder, Nisha Katona, opened her first Mowgli restaurant in Liverpool in 2014… More