St. Thomas Church, 715 Harris Road in Sheffield Lake, marked the beginning of Lent with its annual Fish Fry on March 7. The ...
Sheffield may be some 60 miles from the coast but it’s still home to what must be one of the UK’s best seafood restaurants. Native, on the edge of the city centre, on Gibraltar Street ...