Madison Square Garden Entertainment says it will not bring the Las Vegas-style venue to London.

from BBC News - Technology https://ift.tt/47rjNSy