Star Sports the ‘luxury bookmaker’ has opened its new betting shop in the heart of Mayfair, taking up residence in one of UK betting’s most iconic premises. The independent bookmaker takes over the BetVictor ‘Victor Chandler’ betting shop on Deanery Street, just metres away from the historic Dorchester Hotel on Park Lane. The Deanery Street shop is revered in UK …
Read More »