I have a 1982 London Roadster. The top got quite beat up by southern Florida sun and salt-water. I asked around at a few boat shops (coastal Maine), but none would take on the job. That was about 20 years ago so my memory is a bit faded as to the reasons they gave.
I ended up making a new one myself. I ruined a sewing machine and what seemed like a hundred needles but ended up with a not-so-bad job. I did not try to re-make the side window panels, just the top.
Stephen
Buxton, Maine
1982 London Roadster - "Kit Kat"