Apt 8 Kelham Chapel Apartments **City Centre** - Flats for Rent in Sheffield, England, United Kingdom
Entire home/flat in Sheffield, United Kingdom. Beautiful apartments available to book at Kelham Chapel, a newly converted grade II listed building. In the Kelham Island district, close to the city centre (10 mins walk), Universities, nightlife, train and bus station, interesting museums, theat...
See this content immediately after install