17-18 Irving street, London WC2

17-18 Irving street, London WC2 We have just completed the external repairs and redecorations to this 7,625 sq ft, commercial property located in the heart of Leicester Square in London’s West End. The property is situated within a pedestrianised thoroughfare on the south side of Leicester Square, close to tourist attractions including the National Portrait…