Please enable javascript in your browser to view this site!

The Light Centre

Location
London

Size
6,500 sq ft

Timescale
10 Weeks

Overview
Category B fit out & Furniture