UKNorth East EnglandWest YorkshireLeeds
Pub / Bar, Shop
To Let, 3,300 sf
Modern unit
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..