Leicester Square for Film Company

DeVono Cresa have successfully acquired the new London headquarters for a film distribution company in The Communications Building, which located in Leicester Square, London W1.

The company, which has made the short hop from it’s previous address on Dean Street in the heart of Soho, will aim to take occupation by September this year.