North East England
Pub / Bar, Shop
To Let, 3,300 sf
Munro House is an attractive ornate red brick building full of character..
Munro House is located just east of Leeds city centre and in the heart of the..