pictures, photos, facts and information on Tower Building (Liverpool)
The Tower Building is one of the most prestigious apartment buildings in Liverpool. It is located in the heart of Liverpool business centre. Previously it was an office building. There are fully furnished one and two bedroom apartments as well as penthouses with great view. The Tower Building is a Grade II listed building in unique Edwardian style that was completed in 1908 by W. Aubrey Thomas.