Amusement centre in London.