20170305-IMG_4039-Edit.jpg
New shopping development 61 Oxford Street, London. Given a RIBBA Award in 2016