St James's Market

261,000 sq ft of offices, shops and restaurants centred around a new public square