Company name: Liberty Place
Description: About Liberty Place Situated in Birmingham city centre, Liberty Place has dramatic views of the city’s landmarks and of the beautiful Birmingham Canal Old Line which threads its way past the buildings. Being surrounded by canals, Liberty Place is a unique city centre development that is essentially situated on an island Read more
Sheepcote St, Birmingham B16 8AJ, United Kingdom