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