Esplanade and screen building