Deniz Mall Building in Baku, Azerbaijan
Designed by Chapman Taylor, Deniz Mall, the much-anticipated new retail, leisure and entertainment redevelopment concept for the former Entertainment Centre, has soft-opened to the public in central Baku, Azerbaijan.