Articles tagged Alex Cochrane Architects

/

The new Selfridges office puts your nomadic workstations to shame

London – The new Selfridges head office in London, as designed by Alex Cochrane Architects, is an ‘open, flexible and homely’ space that leads to high productivity.