Two nearby venues in North London have The Getaway: High Speed II. I wonder if that's true, or if it moved from one to the other, and the map reflects an inconsistent state.
it's crowdsourced so it may not have been removed from the other location. it's possible though that they have the same machine though... you can call them and find out if you're motivated to update it