20 New Market Street Leeds, LS1 6DG
• 20 New Market Street is a striking four-story building, boasting a beautiful red brick façade that seamlessly blends period character with contemporary appeal. • Externally, the ground-floor unit features dual self-contained entrances—one on New Market Street and...
Fox Lloyd Jones
