Looks to be Chalet Paris 1980 from House Industries.
I agree, though probably the heavier London 1980.