So I saw a really nice watch site, and decided to buy a watch. Then I discover they went out of business many months ago and never took the site down. A real bummer. I tracked down the owner for a brief phone conversation and he said they sold their remaining stock to private buyers. The store was supposedly located somewhere in Norwich. Did anybody here interact with these guys or buy some of their watches?

https://www.turnerandlast.com