I have seen a few <a href="https://www.bookmakersreview.com/bookmakers/bettorcom-ibetx">Bettor</a>betting shops in London. There is one on High Holborn. The website seems to be something that is relatively recent. The company is linked to the old betting exchange ibetx that made some noise a few years back, but ended up failing like every other company that thinks they can take on <a href="https://www.bookmakersreview.com/bookmakers/betfair">
Betfair</a>. You can check BMR news related to ibetx, as they had a checkered time in operation.