Long Lease Hotel, Investment - Leisure / Hotel , Restaurant
The subject property is located principally over 4 levels within the Cube, an iconic building..
Birmingham, in the West Midlands, is the UK's second largest city, located about 120 miles northwest of London, 90..