1932
building
India Buildings is a commercial building with its principal entrance on Water Street in Liverpool, England. The building occupies a whole block, and is surrounded by Water Street, Brunswick Street, Fenwick Street, and Drury Lane. It has nin …
On the map
Keep exploring
Discover more places in Liverpool