Bermuda company under more fire over historic tavern closure

A Bermuda-based company is coming under increasing fire after it called time on one of London’s oldest restaurants.
Tavor Holdings, on Victoria Street in Hamilton, owns a property in the British capit…

Go to Source