North Church Street, North Church Street, Sheffield
7 views last 24 hours
Welcome to this stunning apartment located on North Church Street in the heart of Sheffield. This modern city centre living space offers fabulous views over the bustling city below, providing a truly picturesque backdrop to your daily life.
Situat...
Sheffield
£ 750/month, min. 1 bedroom