Exclusive development of only 3 properties! Fresh to the market these beautiful newly refurbished 3 bedroom flats to rent in Sheffield City Centre, S3 These