The Timber Yard in Birmingham
The Timber Yard in Birmingham in comprises two residential apartment buildings sitting 12 levels high with a selection of 379 luxury studio’s, one, two and three bedroom apartments surrounding a private landscaped courtyard... Read more
Ref: TYDA