Please enable javascript in your browser to view this site!

LHH Penna

Location
London

Size
17,000 Sq ft

Timescale
14 Weeks

Overview
Category B fit out