Island House
locally listed building in the Eastside area of Birmingham, England, controversially demolished in 2012
en-GB/ˈaɪlənd haʊz/
en-US/ˈaɪlənd haʊsn/
locally listed building in the Eastside area of Birmingham, England, controversially demolished in 2012