Opposite 12 Broadway West Ealing Ealing W13 0SR
Installation of freestanding two sided Communication Hub with integrated touch screen; and advertising LCD panel.