Karta Vacation Rentals
In the heart of Sheffield’s Leopold Square, a short stroll from City Hall. The City Hall tram stop is about two minutes away. You’re within walking distance of the University of Sheffield, Crucible Theatre, Peace Gardens, Winter Garden and Sheffield Cathedral. Kelham Island Museum sits about 0.9 miles away.