Rush Hour moves to new Amsterdam shopfront