Terra Firma, London Road, Sheffield S2 4LR, United Kingdom
DOUBLE ROOMS NEAR THE CITY CENTRE
Show 4 more
Get Renters Insurance
Protect your treasures with
Newly renovated high standard 5 STAR fully furnished accomodation with 5 double bedrooms and private ensuite located in a vibrant part of Sheffield near the city centre off London rd.
It is close to lively London road's restaurants which are at your doorstep with nightlife close by.